pearl handled pistol - German English Dictionary